﻿using System;
using System.Collections.Generic;
using System.Linq;
using Microsoft.Xna.Framework;
using Microsoft.Xna.Framework.Audio;
using Microsoft.Xna.Framework.Content;
using Microsoft.Xna.Framework.GamerServices;
using Microsoft.Xna.Framework.Graphics;
using Microsoft.Xna.Framework.Input;
using Microsoft.Xna.Framework.Media;

namespace XNAVE3D
{
    public class Light
    {
        public Light()
        {
            position = new float[4] { 0, 1, 0, 1 };
            emissive = new float[4] { 0.5f, 0.0f, 0.0f, 0 };
            ambient = new float[4] { 0.1f, 0.5f, 0.1f, 0 };
            diffuse = new float[4] { 0.5f, 0.5f, 0.5f, 0 };
            specular = new float[4] { 0.5f, 0.5f, 0.5f, 0 };
            shininess = 1;
            specularMat = new float[4] { 1, 1, 1, 0 };
        }

        public float[] position;
        public float[] emissive;
        public float[] ambient;
        public float[] diffuse;
        public float[] specular;
        public int shininess;
        public float[] specularMat;
    }
}
